NHNCFNHONNFFFNH2